root of a difficulty - Français Anglais Dictionnaire